A Model-Driven Development (MDD) Approach to Change Impact Analysis
نویسندگان
چکیده
This paper presents a change impact analysis approach created as part of a model-driven development (MDD) environment. Its purpose is to give project stakeholders the ability to better assess the impact that requirement changes will impose on project schedule and budget. Using MDD techniques and visualization tools we were able to automate requirement change impact analysis. Therefore, the following discussion focuses on how this environment can help software project managers, developers, and other stakeholders increase their productivity and evaluate how client changes affect their daily work.
منابع مشابه
Towards Improving Agility in Model-driven Development
Agile Model Driven Development (Agile MDD) is an approach that aims to combine Agile development and Model Driven Development (MDD). It is the intention of our research to analyse the impact and the challenges of combining Agile and MDD and try to improve this approach by increasing its adaptability by proposing a framework that facilitate Agile and MDD. This includes essential procedures, reco...
متن کاملIntegration of Business Rules and Model Driven Development
To help bridge the gap between Information system (IS) analysts and stakeholders, a Model-Driven Development (MDD) approach is proposed. A MDD approach uses models as primary development artifacts. Models increase the abstraction level of IS development and help to improve migration between various development phases. A MDD approach provides considerable benefits in the IS development domain, n...
متن کاملGenerification in change : the complexity of modelling the healthcare domain
In this paper we explore the concept of ”generification” through a Model-Driven Development (MDD) approach. We claim that the concept of generification is in change as the MDD approach, exemplified by the openEHR framework, gives a network of voluntary clinical users a prominent role in the generification process. The customization is no longer ”in the hands” of the vendor, and needs to be form...
متن کاملUML2 Profile and Model-Driven Approach for Supporting System Integration and Adaptation of Web Data Mashups
From a system integration perspective, Web data mashups used in larger architectures often need to be integrated with other system components, such as services, business processes, and so on. Often a change in one of these components requires changes in many of the dependent components. Similarly, an analysis of some system properties requires knowledge about other system parts than just the ma...
متن کاملBootstrapping Domain-Specific Model-Driven Software Development within Philips
Philips recognizes the importance of model-driven software development (MDD). Unfortunately, there seems to be a lack of mature tools that would support domain-specific MDD and allow their deployment in an incremental fashion. This paper describes the ongoing MDD research efforts at Philips, introducing VAMPIRE − a light-weight model-driven approach to domainspecific software development. The V...
متن کامل